package com.sztx.worker_monitor.dataaccess.dao.mysql;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.sztx.worker_monitor.dataaccess.domain.TBSchedNameDO;

public interface TBSchedNameDAO {
	/**
	 * 获取schedName信息（包括已经被删除的）
	 * */
	TBSchedNameDO findItemBySchedName(@Param("schedName") String schedName);
	
	/**
	 * 获取schedName信息
	 * */
	TBSchedNameDO findBySchedName(@Param("schedName") String schedName);
	
	/**
	 * 获取所有schedName信息
	 * */
	List<TBSchedNameDO> getAllSchedName();
	
	/**
	 * 插入一个schedName
	 * */
	void insertSchedName(@Param("schedName") String schedName);
	
	/**
	 * 重新添加一个schedName
	 * */
	void reAddSchedName(@Param("schedName") String schedName);

	/**
	 * 删除一个schedName
	 * */
	void deleteSchedName(@Param("schedName") String schedName);

}
